There are a couple of bugs with the current handling of reads and writes
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 5 Apr 2006 09:52:10 +0000 (10:52 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 5 Apr 2006 09:52:10 +0000 (10:52 +0100)
commitad9f21014fec142b972793c0c118946071744e2f
treeb43e7f30de00bb9fdc4d076a85c45bec18f2052e
parente95a4836bc382183c4e4f966650d621394e693b8
There are a couple of bugs with the current handling of reads and writes
in the configuration space overlay functions. The wrong offset is passed
to the virtual field handlers. This patch uses the variable which
contains the correct offset. This patch also fixes the logic which
generates the actual value to write to a given virtual configuration
space field.

Signed-off-by: Ryan Wilson <hap9@epoch.ncsc.mil>
linux-2.6-xen-sparse/drivers/xen/pciback/conf_space.c